- squeaky clean
- 1. someone who is squeaky clean is completely good and honest and never does anything bad.
2. completely clean.
Journalists have been trying to discover whether the Senator really is as squeaky clean as he claims to be.
I love the squeaky clean feel of my hair after I've washed it.
New idioms dictionary. 2014.